package com.hongxun.greenentity.tk;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Generated;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Transient;

import java.io.Serializable;


/**
 * 其他工程量表
 *
 * @author zkcn
 * @email youeremail@163.com
 * @date 2018-07-27 14:45:16
 */
@Entity
public class BOtherQuantitiesEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //主键
    @Id
    private String guid;
    //
    private String bGuid;
    //适用项目类别 数据字典  progect_type（配网架空线路技术改造，配网架空线路大修,配网架空线路日常维护,配网设备技术改造,配电设备大修,配网设备日常维护）
    private String oQType;
    //点位类型 数据字典  point_type（配电变压器,拉线）
    private String oQPoint;
    //工程量类型 工作类容 数据字典work_type(安装，拆旧，大修)
    private String oQWork;
    //工程量子类
    private String oQSubclass;
    //工程量名称
    private String oQName;
    //参数类别
    private String oQParametertype;
    //选择参数
    private String oQParameter;
    //计量单位
    private String oQMeterUnit;
    //单价（元）
    private Double oQPrice;
    //备注
    private String oQRemarks;
    @Transient
    private Double count;

    @Generated(hash = 1607124799)
    public BOtherQuantitiesEntity(String guid, String bGuid, String oQType, String oQPoint,
            String oQWork, String oQSubclass, String oQName, String oQParametertype,
            String oQParameter, String oQMeterUnit, Double oQPrice, String oQRemarks) {
        this.guid = guid;
        this.bGuid = bGuid;
        this.oQType = oQType;
        this.oQPoint = oQPoint;
        this.oQWork = oQWork;
        this.oQSubclass = oQSubclass;
        this.oQName = oQName;
        this.oQParametertype = oQParametertype;
        this.oQParameter = oQParameter;
        this.oQMeterUnit = oQMeterUnit;
        this.oQPrice = oQPrice;
        this.oQRemarks = oQRemarks;
    }

    @Generated(hash = 1473626466)
    public BOtherQuantitiesEntity() {
    }

    public Double getCount() {
        return count;
    }

    public void setCount(Double count) {
        this.count = count;
    }

    public String getGuid() {
        return this.guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getBGuid() {
        return this.bGuid;
    }

    public void setBGuid(String bGuid) {
        this.bGuid = bGuid;
    }

    public String getOQType() {
        return this.oQType;
    }

    public void setOQType(String oQType) {
        this.oQType = oQType;
    }

    public String getOQPoint() {
        return this.oQPoint;
    }

    public void setOQPoint(String oQPoint) {
        this.oQPoint = oQPoint;
    }

    public String getOQWork() {
        return this.oQWork;
    }

    public void setOQWork(String oQWork) {
        this.oQWork = oQWork;
    }

    public String getOQSubclass() {
        return this.oQSubclass;
    }

    public void setOQSubclass(String oQSubclass) {
        this.oQSubclass = oQSubclass;
    }

    public String getOQName() {
        return this.oQName;
    }

    public void setOQName(String oQName) {
        this.oQName = oQName;
    }

    public String getOQParametertype() {
        return this.oQParametertype;
    }

    public void setOQParametertype(String oQParametertype) {
        this.oQParametertype = oQParametertype;
    }

    public String getOQParameter() {
        return this.oQParameter;
    }

    public void setOQParameter(String oQParameter) {
        this.oQParameter = oQParameter;
    }

    public String getOQMeterUnit() {
        return this.oQMeterUnit;
    }

    public void setOQMeterUnit(String oQMeterUnit) {
        this.oQMeterUnit = oQMeterUnit;
    }

    public Double getOQPrice() {
        return this.oQPrice;
    }

    public void setOQPrice(Double oQPrice) {
        this.oQPrice = oQPrice;
    }

    public String getOQRemarks() {
        return this.oQRemarks;
    }

    public void setOQRemarks(String oQRemarks) {
        this.oQRemarks = oQRemarks;
    }
}
